industrial development center for arab states - Alemán Inglés Diccionario